/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.center-page {
        margin-left: auto;
        margin-right: auto;
        width: 373px;
}
.login-box {
        border: 1px solid black;
        padding: 5px;
}

.login-label {
        color: Navy;
        font-family: Arial;
        font-size: 14px;
        font-style: normal;
        font-height: bold;
}

.login-initial-username {
        width: 270px;
        height: 15px;
}

.login-initial-next {
        margin-left: 200px;
}

.login-table .gwt-Button {
        margin-left: 236px;
}
.rtl .login-table .gwt-Button {
        margin-left: 0px;
        margin-right: 232px;
}

.login-error-label {
        color: red;
}

.login-initial-error-label {
}

.clickable-link {
	    color: Navy;
        font-family: Arial;
        font-size: 14px;
        font-style: normal;
        font-height: bold;
}
.clickable-link:hover {
	text-decoration: underline;
}

.password-table .gwt-Button {
}

.password-table .align-left-button {
	margin-left: 150px;
	margin-right: 0px;
}

.rtl .password-table .align-left-button {
	margin-left: 0px;
	margin-right: 150px;
}
.rtl {
	direction: rtl;
}

.datepicker-label {
	margin-top: 3px;
}
.datepicker-label input {
	margin-top: 5px;
}

.datepicker-textbox {
	width: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.datepicker-hp {
	cell-padding: 2px;
}
.datepicker-hp .gwt-TextBox {
	padding-top: 0px;
	padding-bottom: 0px;
}

.error-label {
	color: red;
}

.bounding-box {
	border: 1px solid black;
}

.date-panel {
	padding: 5px;
}